brain protrusion - French English Dictionary